History
History
Synonyms
UK
US
Meaning:
lama

a Buddhist priest in Tibet or Mongolia

man who is minister in roman or orthodox catholic church

priest

a clergyman of a Christian Church; (of non-Christian religions) a person trained to perform special acts of religion, medicine etc

man who is minister in roman or orthodox catholic church

HOLY MAN as in Wiktionary
HOLY MAN as in Wikipedia